Big Huge Thesaurus

deposit account

noun

sounds kind of like